package com.lin.reggie.service;

import com.lin.reggie.dto.DishDto;
import com.lin.reggie.dto.SetmealDto;
import com.lin.reggie.entity.Page;
import com.lin.reggie.entity.Setmeal;

import java.util.List;

public interface DishService {

    //添加菜品
    boolean save2(DishDto dishDto);

    /**
     * 分页查询（连表查）
     * @param pageSize
     * @param name
     * @return Page
     * */
    Page<DishDto>findByPage2(Integer page, Integer pageSize, String name);


    //回显修改信息
    DishDto findById(Long id);

    //修改信息
    void updateWithFlavor(DishDto dishDto);


    List<DishDto>findByCategoryId(Long categoryId, Integer status);



    List<Setmeal>findAllSetmeal(Long categoryId, Integer status);









}
